package net.esj.basic.core.engine.util.tree;

import java.io.Serializable;
import java.util.List;

import net.esj.basic.core.engine.provider.IProvider;
import net.esj.basic.pojo.TreeStructure;

public interface TreeProvider extends IProvider{

	List<TreeStructure> loadChildren(TreeStructure parent);
	
	List<TreeStructure> findTree(String type);
	
	TreeStructure getTree(String type,Serializable id);
}
